package com.iengine.services.api.impl;

import com.iengine.services.api.command.ICommand;
import com.iengine.services.api.intf.IAppDefine;

import java.util.Map;


/**
 * APP应用类，根据不同的系统设置不用的功能处理类
 *
 * @author Jesen
 */
public class AppDefineImpl implements IAppDefine, Cloneable {


    private String appId;
    private String robotId;
    private Map<String, String> dataSize;
    private Map<String, ICommand> commands;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getRobotId() {
        return robotId;
    }

    public void setRobotId(String robotId) {
        this.robotId = robotId;
    }

    public Map<String, String> getDataSize() {
        return dataSize;
    }

    public void setDataSize(Map<String, String> dataSize) {
        this.dataSize = dataSize;
    }

    public Map<String, ICommand> getCommands() {
        return commands;
    }

    public void setCommands(Map<String, ICommand> commands) {
        this.commands = commands;
    }

}
